// import {createRouter, createWebHashHistory} from 'vue-router'
import * as VueRouter from 'vue-router'

//引入当前目录下面所有的JS文件
// {eager: true}提前载入
const modfile = import.meta.glob("./*.js",{eager:true});

// 路由集合
const routes = []

Object.values(modfile).map(async (item)=>{
    if(item.default) await routes.push(...item.default)
})

// export default createRouter({
//     history:createWebHashHistory(),
//     linkExactActiveClass: 'active',
//     routes
// })


const router = VueRouter.createRouter({
    history:VueRouter.createWebHashHistory(),
    linkExactActiveClass: 'active',
    routes,
})

export default router


